Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Spain F16 Spain F29 Spain F30 Great Britain F7 Great Britain F8 Hungary F2 Spain F24 Croatia F1 Warsteiner Challenger Lubeck 2001 - Lubeck Garden Open - Rome Kobstaedernes ATP Challenger - Kolding PEOPLEnet Cup - Dnepropetrovsk Abierto Internacional de Salinas 'Dario Expreso' - Salinas Rijeka Open - Rijeka Ethias Trophy - Mons Pozoblanco Challenger Singapore Challenger Ortisei Challenger Mobelwelt-Zick Open 98 - Dresden Challenger Leon 2003 - Leon BH Telecom Sarajevo 2007 - Sarajevo LTA Cardiff Challenger - Cardiff Marrakech Challenger Mexico City Challenger Privatbank Open 2006 - Dnepropetrovsk Segovia Challenger Shimadzu All Japan Indoor - Kyoto Hungarian Open - Budapest Alexander Kolyaskin Memorial - Donetsk Morocco Tennis Tour - Casablanca Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade BH Indoor Sarajevo - Sarajevo Open Diputacion Ciudad de Pozoblanco - Cordoba s'Tennis Masters Challenger - Graz Geneva Challenger - Geneva TEAN International - Alphen Aan Den Rijn Heilbronn Challenger Belgrade Challenger Rhodes Challenger Bauer Watertechnology Cup - Eckental Eddleman / USTA Challenger - Birmingham PrivatBank Cup - Dnepropetrovsk Rezidenza Open - Magdeburg Garden Open - Rome Zagreb Challenger Open de Franche Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Mons Challenger Rennes Challenger Sarajevo Challenger Rijeka Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Citta di Monza - Monza Gemax Open 2002 - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova The Hilversum Open - Hilversum Venice Open - Venice Tennis Cup of Flanders - Ostende Open 88 - Contrexeville LTA Men's Challenger - Wrexham Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Macedonian Open - Skopje Cosmorom Challenger - Brasov Bukhara Challenger - Bukhara Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Challenger Britania Zavaleta - Puebla USTA Men's Challenger of Dallas - Dallas Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Powder Byrne Trophy - Surbiton 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Amer-Wilson Tampere Challenger - Tampere Time Warner USTA Challenger - Binghamton Geneva Challenger - Geneva Asirom Challenger Brasov - Brasov Kyiv UMC Open - Kiev Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari IPP Open - Helsinki Kuppers Kolsch Cup by Lambertz - Aachen The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Haagen Dazs Open - Caracas Urbana-Champaign Challenger - Urbana Open de L'Isere - Grenoble VIII Trofeo Ciudad de Quito - Quito Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg Sparkassen Open - Magdeburg Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Ljubljana Open 2002 - Ljubljana Open Castilla y Leon - Segovia CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov Macedonian Open 1999 - Skopje Zagreb Open - Zagreb Australian Unity WA Open - Perth Memorial Savigni - Sassuolo Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Open de Franche Comte - Besancon Sarajevo Open - Sarajevo VII Torneo Internazionale di Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi CA-Challenge 2000 - Graz Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen CA Challenge - Graz Black Forest Open - Freudenstadt Kyiv Open - Kiev Fujitsu Siemens Open - Budapest Samsung Securities Cup Challenger Tennis - Seoul Regional Hand Center Men's Challenger - Fresno Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Sarajevo Open 2004 - Sarajevo 2004 USTA Challenger of Calabasas - Calabasas Challenger Leon 2004 - Leon Zagreb Open - Zagreb XL Capital Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence Steelers Cup - Kosice Zagreb Open - Zagreb Challenger 42 - Andrezieux Ljubljana Open - Ljubljana C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell The LTA Nottingham Challenger - Nottingham Stella Artois Clay Court Championships - Budaors Finnish Open - Helsinki The Manchester Trophy - Manchester Trofeo Francesco Guzzini - Recanati IX Trofeo Ciudad de Quito - Quito The Wright Financial Group, Inc. Challenger - Champaign Binghamton Professional Tennis Tournament - Binghamton Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Open de L'Isere - Grenoble SIR Supermercadi Challenger - Rome The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Sarajevo Open - Sarajevo Draft Corona Mexico City Open - Mexico City Olbia Challenger - Olbia XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara Open de Tenis Amaya - Pamplona GHI Bronx Classic - Bronx Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk TED Open - Istanbul Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Citta di Monza - Monza San Luis Potosi Challenger - San Luis Potosi Unicredit (Suisse) Bank S. A. Challenger - Chiasso Torneo Internacional Challenger Fila 2006 - Leon 10° Trofeo Luigi Pezzoli - Bergamo Abierto Colombiano de Tenis - Bogota Tunis Open 2006 - Tunis Unique Zagreb Open - Zagreb Nord LB Open 2006 - Braunschweig The LTA Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia Kos-Zucchetti Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Black Forest Open - Freudenstadt Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen LTA Shrewsbury Challenger - Shrewsbury South African Airways Tennis Open - Durban Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Tean International - Alphen Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Memorial A. Manfredini Sassuolo Challenger - Sassuolo Siemens Open - Scheveningen LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Recanati Challenger Rijeka Challenger Helsinki Challenger Barletta Challenger Heilbronn Challenger Banja Luka Challenger Rennes Challenger Orleans Challenger Sarajevo Challenger Sibiu Challenger Genova Challenger Jersey Challenger Rennes Challenger Sarajevo Challenger Johannesburg Challenger Chennai Open - Chennai RCA Championships - Indianapolis Segovia Challenger The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Energis Open - Amersfoort Salem Open - Hong Kong AAPT Championships - Adelaide Tata Open 2003 - Chennai Adidas International - Sydney Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London International Championship of Croatia - Umag Queen's Club Miller Lite Hall of Fame Tennis Championships - Newport Nova Challenger Osaka - Osaka Togliatti Cup - Togliatti Rosmalen Black Forest Open - Freudenstadt Bordeaux Tokyo Beijing Zagreb Open - Zagreb VIII Open Internacional D'Andorra - Andorra Manchester Warta Cup 2001 - Sopot Okal Cup 2001 International Bavarian Championships - Eckental TED Open-Akbank Private Banking - Istanbul The Nottingham Cahllenger - Nottingham Copa Ericsson Costa Rica - San Jose Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Scania Stockholm Open - Stockholm Taipei Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Schickendanz Open - Furth Intersport Heilbronn Open - Heilbronn Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo CA Tennis Trophy - Vienna The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad St. Petersburg Open - St. Petersburg Chennai Open - Chennai Campbell's Hall of Fame Tennis Championships - Newport Miller Lite Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai European Community Championships - Antwerp Estoril Open - Estoril BMW Open - Munich Orange Warsaw Open - Warsaw European Community Championships - Antwerp ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Ordina Open - 's-Hertogenbosch Qatar Mobil Open 2001 - Doha ATP Studena Croatia Open Umag - Umag Qatar Exxon Mobil Open - Doha Energis Open - Amsterdam The Dubai Tennis Championships - Dubai Gelsor Open Romania - Bucharest Thailand Open - Bangkok Milan New Delhi Tokyo Power Horse World Team Cup - Dusseldorf Tokyo Studena Croatia Open - Umag Toulouse AIG Japan Open - Tokyo St. Petersburg Indianapolis Abierto Mexicano Telfonica MoviStar - Acapulco Miller Lite Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Dutch Open Tennis - Amersfoort PBZ Zagreb Indoors - Zagreb Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Serbia Open - Belgrade Chennai Open - Chennai International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Jakarta Pilot Pen Tennis - New Haven The Stella Artois Grass Court Championships - Queen's/London Pilot Pen Tennis - New Haven Pilot Pen Tennis - New Haven Adidas International - Sydney Mercedes Cup - Stuttgart Croatia Open - Umag AIG Japan Open - Tokyo Seoul Croatia Open - Umag China Open - Beijing Ordina Open - s-Hertogenbosch Tennis Masters Series - Miami Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells International Indoor Tennis Championships of Croatia - Zagreb The Lipton Championships - Key Biscayne Tennis Masters Series - Miami Tennis Masters Series - Toronto Croatia Open - Umag Western & Southern Financial Group Masters - Cincinnati French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, QF, BEL-GER 2-3